Тип канала:
описание: 
включает в себя:
параметры:

параметр: | значение по умолчанию (если параметр не проставлен) | описание
--- | --- | ---

`<inner_name>` - внутренние имя канала, соответствует имени ветки в конфигурации
параметры из включенных типов должны быть определены, иначе будут использоваться значения по умолчанию

# BASE:
описание: главный тип чата
включает в себя: нет.
параметры:

параметр:| значение по умолчанию (если параметр не проставлен)| описание
--- | --- | ---
 name: | `"Chat.<inner_name>.name"` | читабельное имя канала 
 format: | `"Chat.<inner_name>.format` | формат вывода сообщения. Доступные теги: $sf - суффикс ,$pf- префикс ,$p- имя игрока,$ms - сообщение, $SC.clan - клан SimpleClan, $SC.rank - ранк SimpleClan
 enable: | `false` | включен ли канал
 world: | `false` | ограничен ли одним миром
 clan: | `false` | ограничен ли кланом (требует SimpleClan)
 tab: | `true` | подставлять ли ник при нажатие ТАБ
 prefix: | `\u0000` | префикс для отправки сообщения в канал
 sign: | `С` | подпись канала, имя канала сокращенное до 1 символа. Используется для молчанки и глухоты
 listenerMessage: | `""` | сообщение о числе услышавших вас
 noListenerMessage | `"` | сообщение, если вас никто не услышал
 isListenerMessage | `0` | выводить ли сообщения о числе услышавших
 needPerm| `false` |  нужен ли базовые права для канала
 pimk.enable |`false` | включен ли пимк (звук если вас упомянули в чате)
 pimk.instrument | `PIANO` | инструмент пимка (PIANO, BASS_DRUM,SNARE_DRUM,STICKS,BASS_GUITAR)
 pimk.note | `1F#` | тон пимка (0-2)(G,A,B,C,D,E,F)(#?)
 pimk.colorize | `"@"` | выделение ника
 overAll | `true` | виден ли канал всегда или только когда в нём
 clan | `none` | none - обычный , clan - внутриклановый , ally - союзный (не проверен)
 groups.<group_name_in_lower_case>.default | false | выставить иной канал по умолчанию для группы
 groups.<group_name_in_lower_case>.cooldown | 0xffff | охлаждение для групп
 cooldown | 0 | охлаждение по умолчанию
 cost.base | 0.0 | Базовая цена
 cost.per | 0.0 | Цена за символ
 switchcmd | "" | Пользовательская команда смены канала
 sendcmd | "" | Пользовательская команда отправкисообщения


# RANGE:
описание: чат с ограничением по расстоянию
включает в себя: BASE
параметры:

параметр:| значение по умолчанию (если параметр не проставлен)| описание
--- | --- | ---
range:| `200`| радиус слышимости чата

# ITEM:
описание: чат, с ограничение по вещи в руках
включает в себя: BASE
параметры:

параметр:| значение по умолчанию (если параметр не проставлен)| описание
--- | --- | ---
item.id| `0` | ид вещи, устаревает
item.subid| `0`| метадата вещи
item.amount| `1`| количество вещей
item.material| `"AIR"`| материал вещи
requestPrefix| `true`| требуется ли префикс, если вещь в руке

# PM:
описание: личная переписка
включает в себя: BASE
параметры:

параметр: | значение по умолчанию (если параметр не проставлен)| описание
--- | --- | ---
formatTo| `"Chat.<inner_name>.formatTo`| формат вывода сообщения себе при отправке
formatFrom| `"Chat.<inner_name>.formatFrom`| формат вывода сообщения цели при отправке, $r- имя получателя
formatSpy| `"Chat.<inner_name>.formatSpy`| формат вывода сообщения в консоль, $r- имя получателя
PMSearchNickMode| `0`| режим поиска ника: 1 - мягко, 0 - стандарт, -1 - жёстко
overAll | `true` | Игноририруется
 
# RANGE_ITEM:
описание: чат с ограничением по вещи в руках и расстоянию
включает в себя: BASE, ITEM, RANGE
параметры:

параметр: | значение по умолчанию (если параметр не проставлен)| описание
--- | --- | ---
Дополнительных параметров не имеет

# REQUISITE:
описание: чат с ограничением на вещь в руках при отправке и на вещь в инвентаре пи приеме, так же есть ограничение по расстоянию
включает в себя: BASE, ITEM, RANGE
параметры:

параметр: | значение по умолчанию (если параметр не проставлен)| описание
--- | --- | ---
range:| `200`| радиус слышимости чата, 0 для безграничного чата
requisete.id | `item.id` | ид вещи приёмника, устаревает
requisete.subid| `item.subid` | метадата вещи приёмника
requisete.amount| `item.amount`| количество вещей приёмника
requisete.material| `item.materia` | материал вещи приёмника

# CHANCE: (Устарел)
описание: выводит сообщения с вероятностным уклоном
включает в себя: BASE, RANGE
параметры:

параметр: | значение по умолчанию (если параметр не проставлен)| описание
--- | --- | ---
chance | `50`| шанс, в %
min | `5`| минимальное число граней кубика
luck | `"Chat.<inner_name>.luck"`| удача
unluck | `"Chat.<inner_name>.unluck"`| неудача
formatroll | `"Chat.<inner_name>.formatroll"`| формат вывода сообщения броска кубика, $1 - сколько выпало, $2 - из скольки
formatLuck | `"Chat.<inner_name>.formatLuck"`| формат вывода сообщения на проверку удачей, $msg - сообщение на проверку, $1 - удачно\не удачно

# BROAD:
описание: Объявления
включает в себя: BASE
параметры:

параметр: | значение по умолчанию (если параметр не проставлен)| описание
--- | --- | ---
pattern:| `nill`,пусто| список шаблонов
